#include "common.h"

#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/time.h>
#include <time.h>

/**
	@brief 获取当前的时间戳，以毫秒为单位
	@return 当前的时间戳
*/
uint32_t common_get_timestamp(void) {
	struct timeval t;
	gettimeofday(&t, NULL);
	// TODO 关于获取时间的函数
	/*
		time() 秒
		clock()
		clock_gettime();
	*/
	// #define P(e) printf(#e "=%lu\n", e)
	// P(clock());
	return t.tv_sec * 1000 + t.tv_usec / 1000;
}